package com.job.springsea.work0707;

/**
 * @author 于春海
 * @version 1.0
 * @since 2022-07-07 15:04:14
 * Student 是数据类型  是模板图纸 存放代码
 */
public class Student {
    //成员变量 每个学生对象 都有自己的一套  跟随对象在对象的堆内存里  对象和对象间不影响
    public String name;
    public int age;

    //成员方法 每个学生对象都可以调用的
    public int add2num(int a, int b){
        return a+b;
    }

    //类变量 类的特征 是每个对象 共享特征  使用static(静态) 修饰
    public static int count;

    //类方法  类行为 是每个对象 共享的 行为
    public static void saySchool(){
        System.out.println("我们是济大的学生!");
    }
    public Student(){
        count++;
    }

    public Student(String name, int age) {
        this.name = name;
        this.age = age;
        count++;
    }

    public Student(String name) {
        this.name = name;
        count++;
    }

    public Student(int age) {
        this.age = age;
        count++;
    }
}